package com.itheima.reggie.common;

/*
 * 全局上下文对象
 * */
//static  : 将其表现为工具类
//一个线程在调取方法的时候实现数据共享
public class ApplicationContext {
    //声明属性
    private static ThreadLocal threadLocal = new ThreadLocal();

    /*
     * 向Th中存储数据
     * @param obj
     * */
    public static void setData(Object obj) {
        threadLocal.set(obj);
    }

    /*
     * 向Th中获取储数据
     * @param obj
     * */
    public static Object getData() {
        return threadLocal.get();
    }
}
